encoding/json.decodeState.errorContext (field)
21 uses
encoding/json (current package)
decode.go#L215: errorContext *errorContext
decode.go#L235: if d.errorContext != nil {
decode.go#L236: d.errorContext.Struct = nil
decode.go#L238: d.errorContext.FieldStack = d.errorContext.FieldStack[:0]
decode.go#L253: if d.errorContext != nil && (d.errorContext.Struct != nil || len(d.errorContext.FieldStack) > 0) {
decode.go#L256: err.Struct = d.errorContext.Struct.Name()
decode.go#L257: err.Field = strings.Join(d.errorContext.FieldStack, ".")
decode.go#L664: if d.errorContext != nil {
decode.go#L665: origErrorContext = *d.errorContext
decode.go#L741: if d.errorContext == nil {
decode.go#L742: d.errorContext = new(errorContext)
decode.go#L744: d.errorContext.FieldStack = append(d.errorContext.FieldStack, f.name)
decode.go#L745: d.errorContext.Struct = t
decode.go#L824: if d.errorContext != nil {
decode.go#L828: d.errorContext.FieldStack = d.errorContext.FieldStack[:len(origErrorContext.FieldStack)]
decode.go#L829: d.errorContext.Struct = origErrorContext.Struct
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)